/*
 * @Author       : Joel
 * @Date         : 2025-03-31 09:35:23
 * @LastEditors  : Joel
 * @LastEditTime : 2025-04-01 09:50:46
 * @FilePath     : /usr/src/main.h
 * @Description  : 
 * Copyright(C)2025 YiJiaLink, All Rights Reserved. 
 * 2025-03-31 09:35:23
 */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MAIN_H
#define __MAIN_H

#ifdef __cplusplus
extern "C" {
#endif

/* Includes ------------------------------------------------------------------*/
#include "user_timer.h"
#include "power_manager.h"
#include "motor.h"
#include "button.h"
#include "first_led.h"
#include "second_led.h"
#include "ws2812bpwm.h"
#include "power_manager.h"
#include "battery_detect.h"

#define UPDATE_VERSION 100
#if defined(USE_FULL_ASSERT)
#include "py32_assert.h"
#endif /* USE_FULL_ASSERT */

/* Private includes ----------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/* Exported variables prototypes ---------------------------------------------*/
/* Exported functions prototypes ---------------------------------------------*/
void APP_ErrorHandler(void);

#ifdef __cplusplus
}
#endif

#endif /* __MAIN_H */

/************************ (C) COPYRIGHT Puya *****END OF FILE******************/
